package com.example.dynamicschedule.dao;


import com.example.dynamicschedule.bean.CreditDataDownloadNewForm;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;
import org.springframework.transaction.annotation.Transactional;

import java.util.List;
@Repository
public interface CreditDataDownloadNewFormMapper {
    int deleteByPrimaryKey(Long id);

    int insert(CreditDataDownloadNewForm record);

    int insertSelective(CreditDataDownloadNewForm record);

    CreditDataDownloadNewForm selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(CreditDataDownloadNewForm record);

    int updateByPrimaryKeyWithBLOBs(CreditDataDownloadNewForm record);

    int updateByPrimaryKey(CreditDataDownloadNewForm record);

    List<CreditDataDownloadNewForm> selectList();

    void deleteList(@Param("creditDataDownloadNewForms") List<CreditDataDownloadNewForm> creditDataDownloadNewForms);
}